
#app {
  width: 100%;
  height: 100%;
  color: #2c3e50;
    .index-header{
      height: .5rem;
      background-color: #32b16c;
      color: #fff;
      overflow: hidden;
      font-size: 0;
      line-height: .5rem;
      color:#fff;
      box-shadow: 0 .03rem .06rem rgba(0,0,0,0.3);
      &>*{
        display: inline-block;
        vertical-align: middle;
        font-size: .16rem;
      }
      .index-logo{
        width: .42rem;
      }
      .index-header-nav{
        li{
          display: inline-block;
          padding: 0 .08rem;
          a{
            color:#fff;
            font-size: .16rem;
            &:hover,&.router-link-exact-active{
              font-weight: bold;
            }
          }
        }
      }
  
    }
    .index-footer{
      line-height: .3rem;
      background-color: #333;
      color: #fff;
      font-size: .16rem;
      text-align: center;
    }
  }